Word Hen
What is the meaning of the word "
radiotherapy equipment
"?
Definitions: